package cn.tedu.property.management.service;

import cn.tedu.property.management.pojo.dto.MaintenanceBusinessAddNewDTO;
import cn.tedu.property.management.pojo.dto.OrderUpdateDTO;
import cn.tedu.property.management.pojo.vo.OrderListItemVO;
import cn.tedu.property.management.pojo.vo.OrderStandardVO;
import java.util.List;

public interface IMaintenanceService {

    void  addNew(MaintenanceBusinessAddNewDTO businessAddNewDTO);

    void  deleteByOrderId(Long id);

    void  updateOrder(Long id, OrderUpdateDTO orderUpdateDTO);

    List<OrderListItemVO> getAll();

    OrderStandardVO getOrderDetailsById(Long id);

    OrderStandardVO getOrderDetailsByOwnerName(String name);


}
